home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / util / cli / BaseConv_37_1.lha / BaseConv / BaseConv.h < prev    next >
C/C++ Source or Header  |  1995-05-05  |  786b  |  50 lines

  1. #ifndef BASECONV_H
  2. #define BASECONV_H
  3.  
  4. #include <proto/exec.h>
  5. #include <proto/dos.h>
  6. #include <proto/utility.h>
  7.  
  8. #include <stdarg.h>
  9. #include <string.h>
  10.  
  11. #define STXT    STATIC const TEXT
  12.  
  13. #ifndef Prototype
  14. #define Prototype extern
  15. #endif !Prototype
  16.  
  17. typedef struct RDArgs ARGS;
  18.  
  19. typedef struct Config
  20. {
  21.     BPTR   fi;
  22.     BPTR   fo;
  23.     BPTR   fe;
  24.     BOOL   CloseFE;
  25.     ARGS  *DObj;
  26.     ARGS  *Args;
  27.     TEXT  *From;
  28.     TEXT  *To;
  29.     TEXT **Number;
  30.     LONG   ToUpper;
  31.     LONG   ToLower;
  32.     VOID  *Dummy;    
  33.     LONG   BaseFrom;
  34.     LONG   BaseTo;
  35.     LONG   RC;
  36.     LONG   R2;
  37.     TEXT  *ErrMsg;
  38. } CFG;
  39.  
  40. #include "BaseConv_ver.h"
  41. #include "BaseConv_protos.h"
  42.  
  43. Prototype ULONG     UMul32(ULONG,ULONG);
  44. Prototype ULONG     UDiv32(ULONG,ULONG);
  45. Prototype ULONG     UMod32(ULONG,ULONG);
  46.  
  47. Prototype __stkargs VOID _exit(LONG);
  48.  
  49. #endif !BASECONV_H
  50.